NDX (Test)

[02/09/2026 03:00:03 > ca5ffd: SYS INFO] Status changed to Initializing
[02/09/2026 03:00:03 > ca5ffd: SYS INFO] Run script 'run.cmd' with script host - 'WindowsScriptHost'
[02/09/2026 03:00:03 > ca5ffd: SYS INFO] Status changed to Running
[02/09/2026 03:00:04 > ca5ffd: INFO]
[02/09/2026 03:00:04 > ca5ffd: INFO] C:\local\Temp\jobs\triggered\NDX (Test)\ekvl2r5f.f0w>dotnet FireTrade.Runner.dll
[02/09/2026 03:00:06 > ca5ffd: INFO] WebJobName: NDX (Test)
[02/09/2026 03:00:06 > ca5ffd: INFO] Application started
[02/09/2026 03:00:06 > ca5ffd: INFO] Delaying for 1254.8865697466667 minutes...
[02/09/2026 03:00:11 > ca5ffd: INFO] Starting TradeEngine
[02/09/2026 03:00:13 > ca5ffd: INFO] Loaded TradeProfile NDX Demo
[02/09/2026 03:00:13 > ca5ffd: INFO] TradeProfile: {"Name":"NDX Demo","AccountId":"Z5UHDC"}
[02/09/2026 03:00:14 > ca5ffd: INFO] Strategy: {"Id":1,"Name":"NDX","Direction":3,"Risk":0.024,"StopLoss":0.002,"TakeProfit":0.006,"ProbabilityThreshold":0.52,"Leverage":12}
[02/09/2026 03:00:14 > ca5ffd: INFO] Initialized PredictionEngine
[02/09/2026 03:00:14 > ca5ffd: INFO] Attempting to connect to IG
[02/09/2026 03:00:15 > ca5ffd: INFO] Successfully connected to IG
[02/09/2026 03:00:15 > ca5ffd: INFO] Initialized StockExchangeClient
[02/09/2026 03:00:15 > ca5ffd: INFO] Started StockExchangeClient
[02/09/2026 03:00:15 > ca5ffd: INFO] [{"ev":"status","status":"connected","message":"Connected Successfully"}]
[02/09/2026 03:00:15 > ca5ffd: INFO] [{"ev":"status","status":"auth_success","message":"authenticated"}]
[02/09/2026 03:00:15 > ca5ffd: INFO] [{"ev":"status","status":"success","message":"subscribed to: AM.I:NDX"}]
[02/09/2026 03:01:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:01:13
[02/09/2026 03:02:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:02:13
[02/09/2026 03:03:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:03:13
[02/09/2026 03:04:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:04:13
[02/09/2026 03:05:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:05:13
[02/09/2026 03:06:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:06:13
[02/09/2026 03:07:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:07:13
[02/09/2026 03:08:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:08:13
[02/09/2026 03:09:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:09:13
[02/09/2026 03:10:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:10:13
[02/09/2026 03:11:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:11:13
[02/09/2026 03:12:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:12:13
[02/09/2026 03:13:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:13:13
[02/09/2026 03:14:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:14:13
[02/09/2026 03:15:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:15:13
[02/09/2026 03:16:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:16:13
[02/09/2026 03:17:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:17:13
[02/09/2026 03:18:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:18:13
[02/09/2026 03:19:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:19:13
[02/09/2026 03:20:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:20:13
[02/09/2026 03:21:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:21:13
[02/09/2026 03:22:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:22:13
[02/09/2026 03:23:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:23:13
[02/09/2026 03:24:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:24:13
[02/09/2026 03:25:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:25:13
[02/09/2026 03:26:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:26:13
[02/09/2026 03:27:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:27:13
[02/09/2026 03:28:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:28:13
[02/09/2026 03:29:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:29:13
[02/09/2026 03:30:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:30:13
[02/09/2026 03:31:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:31:13
[02/09/2026 03:32:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:32:13
[02/09/2026 03:33:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:33:13
[02/09/2026 03:34:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:34:13
[02/09/2026 03:35:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:35:13
[02/09/2026 03:36:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:36:13
[02/09/2026 03:37:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:37:13
[02/09/2026 03:38:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:38:13
[02/09/2026 03:39:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:39:13
[02/09/2026 03:40:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:40:13
[02/09/2026 03:41:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:41:13
[02/09/2026 03:42:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:42:13
[02/09/2026 03:43:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:43:13
[02/09/2026 03:44:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:44:13
[02/09/2026 03:45:13 > ca5ffd: INFO] Keep alive tick: 20260209 03:45:14
[02/09/2026 03:46:14 > ca5ffd: INFO] Keep alive tick: 20260209 03:46:14
[02/09/2026 03:47:14 > ca5ffd: INFO] Keep alive tick: 20260209 03:47:14
[02/09/2026 03:48:14 > ca5ffd: INFO] Keep alive tick: 20260209 03:48:14
[02/09/2026 03:49:14 > ca5ffd: INFO] Keep alive tick: 20260209 03:49:14
[02/09/2026 03:50:14 > ca5ffd: INFO] Keep alive tick: 20260209 03:50:14
[02/09/2026 03:51:14 > ca5ffd: INFO] Keep alive tick: 20260209 03:51:14
[02/09/2026 03:52:14 > ca5ffd: INFO] Keep alive tick: 20260209 03:52:14
[02/09/2026 03:53:14 > ca5ffd: INFO] Keep alive tick: 20260209 03:53:14
[02/09/2026 03:54:14 > ca5ffd: INFO] Keep alive tick: 20260209 03:54:14
[02/09/2026 03:55:14 > ca5ffd: INFO] Keep alive tick: 20260209 03:55:14
[02/09/2026 03:56:14 > ca5ffd: INFO] Keep alive tick: 20260209 03:56:14
[02/09/2026 03:57:14 > ca5ffd: INFO] Keep alive tick: 20260209 03:57:14
[02/09/2026 03:58:14 > ca5ffd: INFO] Keep alive tick: 20260209 03:58:14
[02/09/2026 03:59:14 > ca5ffd: INFO] Keep alive tick: 20260209 03:59:14
[02/09/2026 04:00:14 > ca5ffd: INFO] Keep alive tick: 20260209 04:00:14
[02/09/2026 04:00:16 > ca5ffd: INFO] System.Net.Http.HttpRequestException: Response status code does not indicate success: 500 (Internal Server Error).
[02/09/2026 04:00:16 > ca5ffd: INFO] at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode()
[02/09/2026 04:00:16 > ca5ffd: INFO] at System.Net.Http.HttpClient.GetStringAsyncCore(HttpRequestMessage request, CancellationToken cancellationToken)
[02/09/2026 04:00:16 > ca5ffd: INFO] at FireTrade.Engine.IGMarkets.StockExchangeClient.GetBalance() in C:\Code\FireTrade\FireTrade.Engine.IGMarkets\StockExchangeClient.cs:line 123
[02/09/2026 04:01:14 > ca5ffd: INFO] Keep alive tick: 20260209 04:01:14
[02/09/2026 04:02:14 > ca5ffd: INFO] Keep alive tick: 20260209 04:02:14
[02/09/2026 04:03:14 > ca5ffd: INFO] Keep alive tick: 20260209 04:03:14
[02/09/2026 04:04:14 > ca5ffd: INFO] Keep alive tick: 20260209 04:04:14
[02/09/2026 04:05:14 > ca5ffd: INFO] Keep alive tick: 20260209 04:05:14
[02/09/2026 04:06:14 > ca5ffd: INFO] Keep alive tick: 20260209 04:06:14
[02/09/2026 04:07:14 > ca5ffd: INFO] Keep alive tick: 20260209 04:07:14
[02/09/2026 04:08:14 > ca5ffd: INFO] Keep alive tick: 20260209 04:08:14
[02/09/2026 04:09:14 > ca5ffd: INFO] Keep alive tick: 20260209 04:09:14
[02/09/2026 04:10:14 > ca5ffd: INFO] Keep alive tick: 20260209 04:10:14
[02/09/2026 04:11:14 > ca5ffd: INFO] Keep alive tick: 20260209 04:11:14
[02/09/2026 04:11:26 > ca5ffd: INFO] Unobserved exception: Response status code does not indicate success: 500 (Internal Server Error).
[02/09/2026 04:11:26 > ca5ffd: INFO] Exeting due to unobserved errors
[02/09/2026 04:11:26 > ca5ffd: INFO] Keep alive cancelled
[02/09/2026 04:11:26 > ca5ffd: INFO] Job terminated
[02/09/2026 04:11:27 > ca5ffd: SYS INFO] Status changed to Success

An unhandled error has occurred. Reload 🗙